package com.itheima.service;


import com.baomidou.mybatisplus.extension.service.IService;
import com.itheima.dto.DishDto;
import com.itheima.entity.Dish;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.RequestParam;

import java.util.List;


@Transactional
public interface IDishService extends IService<Dish> {

//    此处创建一个处理DTO的方法
//    新增
    public void saveWithFlavor(DishDto dishDto);

//    此处创建一个处理DTO的方法
//    菜品修改回显
    public DishDto queryWithFlavor(Long id);

//    此处创建一个处理DTO的方法
//    菜品修改
    public void updateWithFlavor(DishDto dishDto);

//    此处创建一个删除方法
    public void  deleteWithFlavor(List<Long> ids);

//    停售起售方法
    public void status(Integer id,List<Long> ids);
}
